About D1ce Ltd (12756171) United Kingdom