About Ftk Holdings Limited (13150639) United Kingdom