About Green Field Thinking Ltd (11179098) United Kingdom