About Quant Consulting Limited (13618205) United Kingdom