About Norrsken Company Limited (07818179) United Kingdom