About Yura Restaurants Ltd (11915136) United Kingdom