About Sademix Ltd (11332695) United Kingdom