About Ocean Culture Consulting Ltd. (10703156) United Kingdom