About Tema International Limited (01485011) United Kingdom