About Bagel Box Limited (11585236) United Kingdom