About Cft Clear Finance Technology (uk) Limited (13292660) United Kingdom