About Chinook Sciences Limited (04841526) United Kingdom