About Skadi Investment Management Ltd (11125710) United Kingdom