About Islandic Investments Ltd (09310633) United Kingdom