About Ls Health & Beauty Holdings Limited (NI670172) United Kingdom