About Skogland Ltd (12028047) United Kingdom