About Masterchef Meze Uppsala Limited (12711069) United Kingdom