About Metaverse Holdings Limited (13712361) United Kingdom