About Information Transfer Limited (08194605) United Kingdom