4 ms·They are registered in USA and apparently do a bunch of US-based development.by p_l 6y agoThey are registered in USA and apparently do a bunch of US-based development.