About Balance Utilities Ltd (12117008) United Kingdom