About Dymyd Marketing Consultancy Ltd (12262276) United Kingdom