About D-isc (uk) Limited (05483233) United Kingdom