AMEBA TECHNOLOGY INC., FLUSHING, 11354, NEW YORK

Persons

AMEBA TECHNOLOGY INC. Principal AMEBA TECHNOLOGY INC., FLUSHING, 11354, NEW YORK