Có, trang web này đã được cấp giấy phép hoạt động bởi Cagayan Economic Zone Authority (CEZA) ở Philippines và điều hành bởi công ty Maxxi Global Corporation.