About 7d Digital Limited (09668178) United Kingdom