About N4 Group Limited (SC661808) United Kingdom