About Digimark Group Ltd (13197662) United Kingdom