About Kowa Research Europe Limited (03696662) United Kingdom