About Hycom Corporation Limited (12060308) United Kingdom