About Maddex Enterprise Ltd (12477011) United Kingdom