About Neb Ventures Limited (08123676) United Kingdom