About I See Sea Ltd (08504385) United Kingdom