About N J Mills Consulting Limited (10525492) United Kingdom