About Klss Properties Limited (11978938) United Kingdom