About F-tech Holdings Limited (10961434) United Kingdom