About D&d World Ltd (10396207) United Kingdom