About D & I System Ltd (10061708) United Kingdom