A seller claims to work for a certain company - Do not trust that developer or that company!!!
I have paid 25% deposit of project costs directly on their bank account and did not get anything but frustration and loss of time! Of course they refuse to refund and it will lead to litigation …