This site is maintained and operated by the payment processor Fabeltra Ltd., a company incorporated and existing under the laws of Cyprus with company registration number HE399178, with its registered office at Boumpoulinas, 1-3 Bouboulina building, 4th floor, flat/office 42, 1060, Nicosia, Cyprus, and the license holder Techcore Holding B.V., a company incorporated and existing under the laws of