About Johann Havenga Ltd (11543535) United Kingdom