About Hedemora Ltd (10322818) United Kingdom