About Lehman Ventures Limited (13572826) United Kingdom