About Lc Global Solutions Limited (12360390) United Kingdom