About L2d Management Ltd (13135355) United Kingdom