About Hyde International Technology Limited (11489816) United Kingdom