About Hyphen International Limited (10709389) United Kingdom