About Haugskott Invest Limited (12288974) United Kingdom