About Fresh Thinking Retail Co Ltd (12888558) United Kingdom