About D1 Communications Ltd (12088566) United Kingdom