About Suzhou Hercules Automation Technology Co. Ltd (08039516) United Kingdom