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