About L2d Ventures Ltd (11641483) United Kingdom