About Transac Ltd (10295624) United Kingdom