About Tembi Limited (12243576) United Kingdom