About D&d Od Limited (12127869) United Kingdom