About Digica Solutions Limited (06853474) United Kingdom