About Shacks Food Ltd (12164274) United Kingdom