About Stereoscape Ltd (07802085) United Kingdom