About D2c Capital Ltd (10357333) United Kingdom