About Mexi Bean Express Ltd (13423618) United Kingdom