About Cft Technologies Limited (SC491552) United Kingdom