imprint
Ahmed Baradei
Owner: Ahmad Baradei
New Zeilsheim 7
65931 Frankfurt am Main
Germany
Phone: 015163888803
Mail: service@ribaworld.de
VAT identification number: DE310313176
The European Commission offers an online dispute resolution platform, which you can find here: https://ec.europa.eu/consumers/odr/
You can find the contact details of the official dispute resolution bodies under this link: https://webgate.ec.europa.eu/odr/main/index.cfm?event=main.adr.show