About Klk Properties Investment Ltd (11706226) United Kingdom