About Alloro Restaurants Ltd (12158839) United Kingdom