About Quant Treex Limited (10823489) United Kingdom