About Delal Bistro Ltd (12369288) United Kingdom