About Nuffield Technologies Ltd. (04619513) United Kingdom