About Flux Thinking Limited (12036765) United Kingdom