About Shake Shack London Ltd (13544979) United Kingdom