About D2r (global) Limited (07093328) United Kingdom