About Simba Jike Limited (10400029) United Kingdom