How did you come across them?
If you already have someone in mind, why would you consider using someone else, especially without a personal recommendation?
Have you tried looking up information about their parent company "mydomaine Pty Ltd" ?
How about the founding directors Greg Clack &...