About Np3 Group Limited (11342362) United Kingdom