About D-clear Europe Limited (06412118) United Kingdom