About L2 Limited Partnership (SL029677) United Kingdom