About Quant Holdings Ltd (11089274) United Kingdom