About Mirela Fast Food Ltd (13234443) United Kingdom