About Marketquant Ltd (13699293) United Kingdom