About Ocean 70 Ltd. (SC224724) United Kingdom