The company has a license from Curacao. Accordingly, the service has no authorization documents to operate in India at the moment (or these documents are not published intentionally).