About Simba Tm Ltd (12460059) United Kingdom