About Be23 Coffee & Kitchen Ltd (12830726) United Kingdom