About D2 Infrastructure Limited (12460743) United Kingdom