About Ocean Holdings 1 Limited (08952120) United Kingdom