About Cineola Limited (07127496) United Kingdom