About Lsc Holco 2 Limited (12102353) United Kingdom