About Skinterest Medispa Ltd (11262478) United Kingdom