Vescalis S.à r.l.
29 Boulevard Prince Henri
L-1724 Luxembourg
info@vescalis.com
Luxembourg Commercial Register: B262595
Authorisation No 10136515/0