About Kowa Optimed Europe Ltd. (07559253) United Kingdom