About Dx Projects Limited (05687807) United Kingdom