About Tembo Capital Management Limited (10038341) United Kingdom