About Fresh Thinking Solutions Limited (10311945) United Kingdom