About Next Gen Research Solutions Ltd (12727323) United Kingdom