About Cinimod Limited (09660496) United Kingdom