About Beanzene Limited (12136932) United Kingdom