About D3r Ltd (05746888) United Kingdom