About Simba Enterprise & Investments Ltd (09039244) United Kingdom