This item was originally published on this site

The Fintech firm will set up new UK HQ in London and take extra space in Manchester.