About Digica Limited (01603150) United Kingdom