About Transactor Global Solutions Limited (04655396) United Kingdom