About Markov Ad Consultancy Ltd (12600287) United Kingdom