About N27 Group Ltd (12873370) United Kingdom