Al Sahra Camel Supplies Sale Shops - Sole Proprietorship L.L.C.