About Institute For Quantitative Investment Research (02400509) United Kingdom