About Digital 7 Technologies Ltd (08714279) United Kingdom