About Ftf Holdings Ltd (11245780) United Kingdom