Legal notice

This website is operated by Peptide Axis Ltd, trading as Vellumia.

Company number: 17523852
Place of registration: England and Wales

Registered office:

Flat 417, 2 The Crescent
Seager Place, London
SE8 4HJ
United Kingdom

Email: info@vellumiaskin.com