About D2 International (europe) Ltd (11917169) United Kingdom