Contact Us

Need Help?

If you have any questions about this Privacy Policy, the practices of this site, or your dealings with this site, please email our customer care team directly at

Contact Invisible Charger :

Contact our Customer Support Team

By Email:

Company Address:

Meledo Company Limited
4/4a Bloomsbury Square, London, United Kingdom, WC1A 2RP(This is not a returning address)
Company Number:11736866