About Lgci Holdings Limited (09458929) United Kingdom