About Maydene Ltd (10775299) United Kingdom