About Selkie Investments Midstream Norway Limited (13581841) United Kingdom