The Ministry of Interior typically requires copies of passports as well as other identification documents for all business owners and directors. Processing situations can differ, so variable this into your Over-all timeline. International buyers can build a department in their company in Bahrain, delivered it is authorised by the Minister https://pistartup.co/starting-a-business-in-bahrain/