About Senova Cosmetics Ltd (13433490) United Kingdom