About One Digital Card Ltd (08598902) United Kingdom