About Shandong Ocean Thchnology Ltd (11576327) United Kingdom