About Mexy Chicken Ltd (11768207) United Kingdom