About Lakila Henry Ltd (10314099) United Kingdom