About D-clink Limited (10958110) United Kingdom