About Kaffir Enterprises Limited (11085984) United Kingdom