About Temenos Agility Limited (10463295) United Kingdom