About Fftk Holdings Limited (12395866) United Kingdom