About Quant-cx Ltd (11523746) United Kingdom