About Research In Finance Limited (08441324) United Kingdom