About Chimira Limited (13223056) United Kingdom