About Lp Development And Innovation Ltd (11131625) United Kingdom