AMOEBA ENTERPRISES ID 41490411