About Digimach Limited (11141961) United Kingdom