I guess owned by a sweedish company. Here is the link to their main site. You can click around and see some more information. There's an British flag you can click to get the pages in English.
www.cherry.se