About Vanilla Metaverse Ltd (13437466) United Kingdom