About Jacques Nel Limited (11928511) United Kingdom