About City Island Living Limited (12134573) United Kingdom