About Mayde Essence Ltd (10464802) United Kingdom