About Glassscope Ltd (12042545) United Kingdom