About Ls8 Holdings Limited (13120300) United Kingdom