About Lp London Ltd (13087006) United Kingdom