About Lohla Ltd (10060300) United Kingdom