About The Lahori Kitchen Ltd (12237678) United Kingdom