About Nehemiah Ventures Limited (10933356) United Kingdom