About Landora Ventures Lp (SL017094) United Kingdom