About Quantbright Limited (11953400) United Kingdom