About Devan Kotze Limited (10744144) United Kingdom