About Nexgen Solutions Ltd (12100446) United Kingdom