About Bagelrush Ltd (12144769) United Kingdom