B28 Analysis - Bonvests Holdings Limited | Makkler