About Nuffield Foundation Education Ltd (13377195) United Kingdom