The name of the owner is not revealed, probably for security reasons. The company is based in the British Virgin Islands.