About Mirrorsphere Group Ltd. (11952561) United Kingdom