About Sandisiwe Corp Ltd (11956534) United Kingdom