I’ve just figured out that they’re incorporated in Delaware in April, that’s the link: https://icis.corp.delaware.gov/Ecorp...ameSearch.aspx
The registered agent here is Harvard Business Services, Inc which is a Company registry. I’m not sure but isn’t that weird?