About Hachatech Ltd. (09276714) United Kingdom