About Metaverse Properties Ltd (13660191) United Kingdom