About Outcomes Thinking Ltd (12528216) United Kingdom