About Spherescope Media Limited (09166553) United Kingdom