Muslim Judicial Council Halaal Trust (MJCHT): Company in South Africa · Wasabih