About Digica Group Limited (05244928) United Kingdom