About Hungry Shack International Ltd (11823091) United Kingdom