About D. Cells Holdings Limited (12549545) United Kingdom