EPRA are you guys sure this is the same company that makes the phone? There are so many sites that come up with EPRA and the link from the pink sheets site seems unrelated to the phone. Has anyone been able to connect the dots for sure?