Yes, the website is operated and managed by Genesis Global Limited which is incorporated under the laws of Malta.