About Kaloscope Ltd (13574932) United Kingdom