About Kla Properties Ltd (12089189) United Kingdom