About Cinnamon Touch Limited (05255215) United Kingdom