About Dibra Fast Food Ltd (11013335) United Kingdom