About Lumbini Bar & Restaurant Ltd (12374387) United Kingdom