About Norrsken Holdings Ltd (12017352) United Kingdom