About D&r Capital Ltd (12679497) United Kingdom