About Zim Braai Limited (11497793) United Kingdom