About Nexgen Services Limited (11440906) United Kingdom