About Cinnamon Express Limited (12120726) United Kingdom