About D1 Xrpi Limited (11468488) United Kingdom