About Roti Shak Ltd (12354416) United Kingdom