About Rays Jerk Shack Ltd (11753235) United Kingdom