About D Intercontinental Limited (12927989) United Kingdom