About Temenos Uk Limited (01972767) United Kingdom