Registered Name Holder Registrar
2020-05-11centra.fiEcommerce Technology Innovation Centra Long Island AB1API GmbH