About Lokl Ltd (12091128) United Kingdom