More about My Password Creator Extension's publisher:BrowserTech.
Check details of My Password Creator Extension