About Babka Bakery Limited (12386764) United Kingdom