New business consulting platform launched in South Africa