About Ocean Safeguarding Ltd. (10207017) United Kingdom