About D1c1 Ltd (13695489) United Kingdom