About Beanify Ltd (08778141) United Kingdom