About Ad Dynamo Europe Ltd (06315981) United Kingdom