About Bean Capital Ltd (11863066) United Kingdom