About Ftech Capital Ltd (12731132) United Kingdom