About Cinnamon Digital Applications Limited (11128319) United Kingdom