About Bagel Shack Limited (11892460) United Kingdom