Choose the country where you are in, or where you would want the product to be shipped to
Select the language of our website
Choose your currency. Prices that are originally in other currencies will be converted to your selected currency for easier comparing. Note that the converted price is only approximate

If you have any questions about our services or need to contact us regarding our services, business, privacy or legal queries, feel free to use the following methods to reach us:

Email us:

Please note that for the time being our customer service only serves in English.


Desflow Limited


UK Office:

71-75, Shelton Street



United Kingdom

Registration Number: 11606241

VAT Number: GB311838124


Germany Office:
FAX: +49 33 11 49 00 70 2
Carl-Reuther-Straße 1
68305, Mannheim
Firmen-ID: IC20151789
Handelsregister: Amtsgericht Mannheim-Baden-Württemberg


UAE Office:

Unit No 1009, Gold Crest Executive

Jumeirah Lake Towers


United Arab Emirates

Registration number: IC20151789