About Quant Finance Limited (08465451) United Kingdom