About Lahori Restaurant Ltd (11825649) United Kingdom