About Transac Corporation Limited (10847867) United Kingdom