Just because the name is not common in the US or UK, doesn't mean it is a crappy brand. They are a small company, and happy to be small, they are quite busy and profitable - even if people like Nigel want to call SAMWHA products "Crappy".
No idea if you're correct or not? (and don't really care), the fact remains that pretty well all the electrolytics you find faulty are 'crappy' names you've never heard of.