About Cinnamon Aitch Limited (04431550) United Kingdom