About Lplc Holdings Limited (10869524) United Kingdom