About Nxtgen Management Ltd (09178312) United Kingdom