About The Marketing Optimist Ltd (10164776) United Kingdom