About Lsc Solutions Limited (11370512) United Kingdom