About Digital Image Foundry Limited (02979427) United Kingdom