FDA Inspection 1088616 - Ito Inc dba Kikka - May 03, 2019 | Global Key Solutions