About Pollo 24 Limited (13582844) United Kingdom