About Hegna Invest Limited (10815898) United Kingdom