About Ftex Ltd (12989590) United Kingdom