About Klaro Properties Limited (SC507564) United Kingdom