About Nexgen Global Solutions Ltd (12872465) United Kingdom