FDA Inspection 981308 - Ito Inc dba Kikka - May 11, 2016 | Global Key Solutions