About Chiron Holdings Limited (11833312) United Kingdom