About Ftfpartners Ltd. (04116571) United Kingdom