Oh, I really went down the rabbit hole with this one. Find the original manufacturer - 1 point. But you can get more points when you realise it is sold at least in 2 different countries under 2 different names
Experts?
Made in China
It is produced in China, but it is assembled in other countries too