About Kaila Properties Uk Limited (12877010) United Kingdom