About Nexgen It Solutions Limited (10274213) United Kingdom