About Bakshs Indian Kitchen Ltd (12318165) United Kingdom