The Address is officially recognized, in many country you can officially do that. Virtual/Legal addresses are legal in Poland, get informed please.
I know that virtual address is legal.
On the website is information "Contact us" - how? Through a virtual address? And you want to tell me that company with virtual (not existing) address is legit?