Find the word definition

Wikipedia
Keydata

Keydata Investment Services is a failed British financial services company.

On 26 May 2015, it was announced that the founder and CEO, Stewart Ford, had been fined a record £75 million by the Financial Conduct Authority.