About Madz Holdings Limited (11239429) United Kingdom