About Simba Assets Limited (12179124) United Kingdom