INDIANA TANDOORI LIMITED.T/A The SPICE: Company Number, Sponsor Licence and Visa Status | ImmigrationGPT