Dando un occhiata così mi sembra un pò scarno... anche nella voce contatti non si riesce a capire chi sono...
Nelle FAQ si trova questo
PAYMENT INSTITUTION PARTNER: Refers to LEMON WAY, payment institution responsible for keeping PAYMENT ACCOUNTS in Euro under the provision of the PAYMIUM payment SERVICE.
Payment Institution authorized under French law No. 16568 J by the Prudential Control Authority ("ACP"), located 61 rue Taitbout, 75436 PARIS CEDEX 09 (
http://www.acp.banque-france.fr/home.html), and subject to its control.
Limited company with capital of 860 232.53 Euros
Headquartered 14, rue de la Beaune, 93100 Montreuil-sous-Bois- France
Company Registered under number 500 486 915
Facendo una ricerca con quel codice che dovrebbe essere il pari della nostra PIva non si ha alcun riscontro