About Ls2 Holdings Limited (12868811) United Kingdom