About Blue C Ocean Ltd (12883057) United Kingdom