About Skogmo Invest Limited (06110822) United Kingdom