About Klic Properties Limited (10634050) United Kingdom