Consumer credit and financial services provider
Japanese consumer services company with limited international profile