About Chinook Sciences Holdings Limited (10539903) United Kingdom