About Lci Holdings (uk) Limited (07246930) United Kingdom