About Fresh Thinking Marketing Communications Limited (10541583) United Kingdom