Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace The UK-based payment processor company, started in 2008, sits alongside other rapidly growing tech businesses