I see the word "importer" but not where it is made.
I see lots of "up to"s in the blurb which tells us nothing about the actual specs.
("Keeping" ice for "up to" 10 days is easy if you completely fill any half decent cooler with a single
45 kg block of ice and keep it out of the sun.)
The only direct comparison to competing products is price, not quality.
I would wait until a few people have bought them and done the actual comparison of how effective they are in real world conditions.