About Desi Karahi Limited (12164869) United Kingdom