About Nexgen Integrated Services Ltd (11811003) United Kingdom