About Island Of The North Limited (11820178) United Kingdom