About Caspersight Ltd (13427668) United Kingdom