About Profit Quant Ltd (11983048) United Kingdom