About D Sense Technologies Ltd (NI631705) United Kingdom