About Mexi Max Ltd (11314271) United Kingdom