About Star Metaverse Limited (13688998) United Kingdom