About Ocean Farm Co. Ltd. (12803733) United Kingdom