About Itfi Trade Ltd. (08022976) United Kingdom