About Quant Insight Limited (09307235) United Kingdom