About Can Digital Solutions Limited (08706148) United Kingdom