About Nyall Michael Humphreys Limited (12056012) United Kingdom