About D X Investments Ltd (10520352) United Kingdom