About Hyphen Technology Limited (09960471) United Kingdom