About The Metavrse Ltd (10989119) United Kingdom