Payment processing and solutions provider
Small Japanese payment processing company with limited international recognition