Upon further inspection of their company I found that they're registered in the UK as Compact IT Services Limited and their directors name is Sunny Vashisht. He also owns a payments company called LivePay Limited which may be acting as their payment provider. It would seem that they are behind on several taxes, registrations, and other legal aspects of their business which are required by UK law. Below is a bit of information about Sunny. Feel free to add his number to this thread if you are from the UK and have such resources!