About Qube Research Ltd (11937748) United Kingdom