About 3digita Limited (06038878) United Kingdom