About Nxtgen Innovative Technology Solutions Ltd (12276077) United Kingdom