About Cinnamon Joe Studio Limited (NI060227) United Kingdom