Payment Components is founded with offices in London; at the heart of the fintech ecosystem