About Transaction Exchange Limited (07174119) United Kingdom