About Seedat Investment Corporation Limited (07693066) United Kingdom