About Digimac Limited (07952464) United Kingdom