Is BF Utilities Ltd. worth buying?