About Lpp Ventures Limited (12991015) United Kingdom