About Hamina Limited (12673628) United Kingdom