About Johan Van Der Merwe Ltd (12449126) United Kingdom