About L3 Group Ltd (02261135) United Kingdom