About Mezcalito Chelsea Limited (11587087) United Kingdom