About D1d2 Facilities Ltd (10391501) United Kingdom