About Mact Holdings Limited (11394189) United Kingdom