About Neu Thinking Ltd (12904802) United Kingdom