About L&t Ventures Ltd (10674806) United Kingdom