Vescalis S.à r.l.
29, Boulevard Grande-Duchesse Charlotte
L-1331 Luxembourg
info@vescalis.com
Luxembourg Commercial Register: B262595
Authorisation No 10136515/0