About Srg Newmans Nexgen Ltd (12630994) United Kingdom