About D2r Ltd (06599193) United Kingdom