About Ftk Limited (09912261) United Kingdom