About Jebu Tandoori Ltd (12198073) United Kingdom