We performed a visit to the company address mentioned in their website and above video was taken from inside MTI corporate office.
On top of that, we used the official website for companies registration website to confirm that MTI is an officially registered company in South Africa:
https://eservices.cipc.co.za/Search.aspx
 and below was what we found:
Screen%20Shot%202020-10-21%20at%209.38_e
You are invited by: Mohamed Ali