About Kkla Property Limited (11963402) United Kingdom