About Tembo Associates Limited (09501185) United Kingdom