About Hyde Additive Technologies Limited (10670435) United Kingdom