About Marketing Intelligence Ltd (13022226) United Kingdom