About Ocean Bay Investments Limited (10461876) United Kingdom