Island UK, Islu