About Nexgen Systems Ltd (13592332) United Kingdom