About Has Bean Ltd (12746589) United Kingdom