About Cyclizine Limited (12194646) United Kingdom