About Hoganas Solutions Ltd (10322822) United Kingdom