About Transaction International Limited (02044498) United Kingdom