About Nehemiah Consulting Limited (08565295) United Kingdom