About Starham International Co. Ltd (11010610) United Kingdom