About Fresh Thinking Partners Ltd (10529097) United Kingdom