About Nexgen Management Solutions Ltd (09699310) United Kingdom