About Ftxt Limited (04376219) United Kingdom