About Lci International Limited (04239874) United Kingdom