When paying by debit card, please make sure the postal address registered on the card matches the billing address on your order. Otherwise the transaction will fail for security reasons.

Follow us:

  • Facebook
  • Instagram

Mayka Skincare Limited

95 Meadow Street, Preston

Lancashire, UK

PR1 1TS
Tel: +44 (0) 7871585845.

Registered company number: 11160981

Mayka Skincare is a registered Trade mark. UK00003266228

VAT No. 313286618

​© 2018, Mayka Skincare