Company INDIGO BIOAUTOMATION, INC. Address 7820 INNOVATION BLVD., SUITE 250, INDIANAPOLIS, IN, 46278, USA