About Sl2 Group Ltd (11346263) United Kingdom