About Nexgen Group Limited (06028891) United Kingdom