About Shack Entertainment Limited (08036890) United Kingdom