About Transworld Payment Solutions U.k. Limited (01456234) United Kingdom