About Fresh Thinking Hub Ltd (12392832) United Kingdom