About Chomer Pharma Limited (12122977) United Kingdom