About Magic Beans Cafe Ltd (11216041) United Kingdom