About Quant 33 Ltd (13661449) United Kingdom