About Ninja Design Thinking Ltd (11104038) United Kingdom