About Labas Restaurant Ltd (13452776) United Kingdom