Hi Nick,
I did not googled anything about that comany,I know about this Partner and they have more then 250 cleints in South Africa and total more then 400 in Africa Continent. they have big cleints and are very good support provider.
Regards,
Manish