About Kowa Organics Ltd (12796213) United Kingdom