About 4bean Limited (09146942) United Kingdom