FinnCap — British investment bank