About Shuffle Shack Limited (10205428) United Kingdom