About Lokato Properties Ltd (12350972) United Kingdom