About Island City Ltd (12280226) United Kingdom