About Oceanstar International Ltd (12884559) United Kingdom