Ifeco Communications Ltd lawsuit