About Investment Research Ltd (13592357) United Kingdom