> Al Kafaa Mechanical And Engineering Equipment Trading L.L.C Since: 2022 Al Kafaa Mechanical And Engineering Equipment Trading L.L.C