About D4r Holdings Limited (05710916) United Kingdom