About Batida Restaurant Ltd (12781570) United Kingdom