Digital payment and financial services platform
Small payment processor, limited recognition outside Japan and specialist circles