About Digital Intermediate Limited (08961410) United Kingdom