About Sol Cosmedics Ltd (06440814) United Kingdom