About Lahori Nihaari London Ltd (12731667) United Kingdom