About L2i Managements Limited (08770209) United Kingdom