About Island Investment Group Ltd (11487637) United Kingdom