About Nick Venter Limited (11497663) United Kingdom