About Ft Holdings Limited (12233656) United Kingdom