About Transac International Holding Ltd (01268107) United Kingdom