About Klearlake Ltd (12208757) United Kingdom