About City Island Ltd (12489205) United Kingdom