About Cinnamon Studios Limited (08296466) United Kingdom