About D & I Imaging Ltd (11402537) United Kingdom