Where are you based? In UAE?
I did not receive my passports yet. Assuming you are based in UAE, I went to Deira City Center, they have a Aramex counter. Gave my passport. The guy over there knew all the details and I didn't need to tell him anything. He himself provided a return form which...