About Northern Monkey Creative Thinking Limited (11016733) United Kingdom