About D2s Investments Limited (12992169) United Kingdom