About Pollo Pollo Ltd (12720513) United Kingdom