About Klk Property Limited (12101718) United Kingdom