About Venter Consulting Limited (08959494) United Kingdom