I find it interesting that they headquarter in London, have offices in Australia and the domain admin registered under a residential address in Florida (with a European phone number.) The tech contact also uses a residential address in the U.S (California) with a European phone number.
When you couple that with absolutely no hits returned on Google (at least none that I could verify were actually about the company in question), and I would be very suspicious.
None of this conclusively proves it's a scam, but it seems awfully hokey to me.
When you couple that with absolutely no hits returned on Google (at least none that I could verify were actually about the company in question), and I would be very suspicious.
None of this conclusively proves it's a scam, but it seems awfully hokey to me.