About Collidascope Limited (10241235) United Kingdom