About 2n1 Group Limited (10886104) United Kingdom