I spent some time looking at their website using Google translate. They do not appear to be a distributor. They appear to be an IT operation with some retail outlets. They cite awards that they have won as a retailer.
I admit that Google translate is a poor source of data, but it's what I have.