About Hycom Limited (10592534) United Kingdom