About Transaction Management Systems Limited (10884615) United Kingdom