About Lumbini Restaurant Ltd (11522049) United Kingdom