About Transac Services Limited (00539093) United Kingdom