About Teemis Ltd (13061283) United Kingdom